/*
 * @describe 日志bean
 
 * @author yisin
 * @date 2014-12-21 00:44:30
 */
package com.yisin.pbox.bean.pojo.system;

import java.io.Serializable;

/**
 * <pre>
 * 日志bean
 * </pre>
 * 
 * @author yisin
 * @date 2014-12-21 00:44:30
 * 
 */
@SuppressWarnings("serial")
public class Logs implements Serializable {

	private int logId; // 主键ID
	private int userId; // 用户ID
	private String logDate; // 时间
	private String genre; // 类型
	private String userIp; // 用户IP
	private String content; // 内容

	// 额外属性
	private int size; // 记录数
	private String idstr; // 多个ID字符串
	private String orderby; // 结果列表排序字段
	private String keyword; // 搜索关键字
	private int fromIndex; // 分页开始索引
	private int toIndex; // 分页结束索引
	
	/**
	 * 主键ID
	 * @return the logId
	 */
	public int getLogId() {
		return logId;
	}

	/**
	 * 主键ID
	 * @param logId
	 *			the logId to set
	 */
	public void setLogId(int logId) {
		this.logId = logId;
	}

	/**
	 * 用户ID
	 * @return the userId
	 */
	public int getUserId() {
		return userId;
	}

	/**
	 * 用户ID
	 * @param userId
	 *			the userId to set
	 */
	public void setUserId(int userId) {
		this.userId = userId;
	}

	/**
	 * 时间
	 * @return the logDate
	 */
	public String getLogDate() {
		return logDate;
	}

	/**
	 * 时间
	 * @param logDate
	 *			the logDate to set
	 */
	public void setLogDate(String logDate) {
		this.logDate = logDate;
	}

	/**
	 * 类型
	 * @return the genre
	 */
	public String getGenre() {
		return genre;
	}

	/**
	 * 类型
	 * @param genre
	 *			the genre to set
	 */
	public void setGenre(String genre) {
		this.genre = genre;
	}

	/**
	 * 用户IP
	 * @return the userIp
	 */
	public String getUserIp() {
		return userIp;
	}

	/**
	 * 用户IP
	 * @param userIp
	 *			the userIp to set
	 */
	public void setUserIp(String userIp) {
		this.userIp = userIp;
	}

	/**
	 * 内容
	 * @return the content
	 */
	public String getContent() {
		return content;
	}

	/**
	 * 内容
	 * @param content
	 *			the content to set
	 */
	public void setContent(String content) {
		this.content = content;
	}

	
	/**
	 * 搜索关键字
	 * @return the keyword
	 */
	public String getKeyword() {
		return keyword;
	}

	/**
	 * 搜索关键字
	 * @param keyword
	 *            the keyword to set
	 */
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}

	/**
	 * 结果列表排序字段
	 * @param orderby
	 *            the orderby to set
	 */
	public void setOrderby(String orderby) {
		this.orderby = orderby;
	}

	/**
	 * 结果列表排序字段
	 * @return the orderby
	 */
	public String getOrderby() {
		return orderby;
	}

	/**
	 * 多个ID字符串
	 * @param idstr
	 *            the idstr to set
	 */
	public void setIdstr(String idstr) {
		this.idstr = idstr;
	}

	/**
	 * 多个ID字符串
	 * @return the idstr
	 */
	public String getIdstr() {
		return idstr;
	}

	/**
	 * 分页开始索引
	 * @return the fromIndex
	 */
	public int getFromIndex() {
		return fromIndex;
	}

	/**
	 * 分页开始索引
	 * @param fromIndex
	 *            the fromIndex to set
	 */
	public void setFromIndex(int fromIndex) {
		this.fromIndex = fromIndex;
	}

	/**
	 * 分页结束索引
	 * @return the toIndex
	 */
	public int getToIndex() {
		return toIndex;
	}

	/**
	 * 分页结束索引
	 * @param toIndex
	 *            the toIndex to set
	 */
	public void setToIndex(int toIndex) {
		this.toIndex = toIndex == 0 ? 10 : toIndex;
	}

	/**
	 * 记录数
	 * @param size
	 *            the size to set
	 */
	public void setSize(int size) {
		this.size = size;
	}

	/**
	 * 记录数
	 * @return the size
	 */
	public int getSize() {
		return size;
	}
	
}
